package com.xmb.wcapi.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 *
 * </p>
 *
 * @author huangping
 * @since 2024-04-12
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class DutyAgo implements Serializable {

    private static final long serialVersionUID=1L;

    private Long id;
    /**
     *打卡日期
     */
    private String cardTime;

    private String manufacturer;
    /**
     *u8 code
     */
    private String cusCode;
    /**
     * Vendor Code 东矩 code
     */
    private String vendorCode;
    /**
     *在职人数
     */
    private Integer dutySum;
    /**
     *在职直接人数
     */
    private Integer dutyDLSum;
    /**
     *在职间接人数
     */
    private Integer dutyIDLSum;
    /**
     *白班直接人数
     */
    private Integer daytimeDLSum;
    /**
     *白班间接人数
     */
    private Integer daytimeIDLSum;
    /**
     *白班总人数
     */
    private Integer daytimeSum;
    /**
     *夜班直接人数
     */
    private Integer nightDLSum;
    /**
     *夜班间接人数
     */
    private Integer nightIDLSum;
    /**
     *夜班总人数
     */
    private Integer nightSum;

    /**
     *当日总人数
     */
    private Integer daySum;

    public Integer getDutySum() {
        return null == dutySum?0:dutySum;
    }

    public Integer getDutyDLSum() {
        return null == dutyDLSum?0:dutyDLSum;
    }

    public Integer getDutyIDLSum() {
        return null == dutyIDLSum?0:dutyIDLSum;
    }

    public Integer getDaytimeDLSum() {
        return null == daytimeDLSum?0:daytimeDLSum;
    }

    public Integer getDaytimeIDLSum() {
        return null == daytimeIDLSum?0:daytimeIDLSum;
    }

    public Integer getDaytimeSum() {
        return null == daytimeSum?0:daytimeSum;
    }

    public Integer getNightDLSum() {
        return null == nightDLSum?0:nightDLSum;
    }

    public Integer getNightIDLSum() {
        return null == nightIDLSum?0:nightIDLSum;
    }

    public Integer getNightSum() {
        return null == nightSum?0:nightSum;
    }

    public Integer getDaySum() {
        return null == daySum?0:daySum;
    }
}
